#define _CRT_SECURE_NO_WARNINGS 1

//#include<stdio.h>
//
//#define offsetof(type,n,m) (int)&(n) - (int)&(m)
//
//struct S
//{
//	char a;
//	int b;
//	char c;
//	float f;
//}G;
//
//int main()
//{
//	int v=offsetof(struct S,G.f,G.a);
//	printf("%d\n", v);
//	return 0;
//}